start

open fun start()

Starts or resumes the active operation of this control.

This typically involves starting content playback, animations, data fetching, or making the control visually active. If the control was previously #stop() stopped, this method should resume its operation. Calling start()} on an already started control should ideally be a no-op or handle resumption gracefully.

This method might be called automatically after #initialize(Module) if #isAutoStart() is true, or explicitly by the player system.

This method is called when the player is ready to start playing. It sets the isStarted flag to true and posts a runnable to the nextHandler to start playing the next item in the playlist. It also executes a javascript function to notify the RevelDigital controller that the player has started.